sod strip - Español Inglés Diccionario